concurrent narration - Turkish English Dictionary